#include<stdio.h>
//编写函数不允许创建临时变量，求字符串的长度
//分析可知：求字符串的长度和模拟实现strlen（非直接调用strlen）
//递归求解
int my_strlen(char *str){
	if(*str!='\0'){
		return 1+my_strlen(str+1);
	}
	else{
		return 0;
	}
}
int main(){
	char arr[]="abc345";
	int len=my_strlen(arr);
	printf("%d\n",len);	
	return 0;
}
